﻿// using UnityEngine;
// using Yoozoo.Mars.Got;
//
// namespace WorldMapBase.Display
// {
//     public class MeshReplaceElementFactory : DisplayElementFactory
//     {
//         // private Action<WorldObject> m_RecoverItemAction;
//
//         public MeshReplaceElementFactory()
//         {
//             
//         }
//
//         protected override IDisplayElement OnCreateDisplayElement(int resID)
//         {
//             return WorldScene.Instance.WorldMapObjectManager.GetMeshReplaceElement(resID);
//         }
//
//         protected override void OnDestroyDisplayElement(IDisplayElement element)
//         {
//             WorldScene.Instance.WorldMapObjectManager.RecoverItem(element as MeshReplaceElement);
//         }
//     }
// }